manna lichen
English
manna lichen meaning in English • manna lichen का अर्थ अंग्रेजी में
Noun
- Any of several Old World semicrustaceous or shrubby lecanoras that roll up and are blown about over African and Arabian deserts and used as food by people and animals; same as manna>{2}.